package leetcode100;

import java.util.Scanner;

/**
 * @author shkstart
 * 平均分三份是最快的方法，两份进行称重（对比出三个的重量 ），后对最重的那份再次进行称重，直到称重
 * 的个数不足2个时则结束，获得假币 如果无法平均分3分则余数要么是1要么是2，因为是要最多称几次，n=n/3+1
 * 满足每次取最大 分称3份，取两份一样多的过秤，然后把三份中最多的那份继续分，直到硬币剩余0或1时截至
 * @create 2022-12-30-22:57
 */
public class Meme28_2 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNext()) {
            int n = sc.nextInt();
            if (n == 0) break;
            int count = 0;
            while (n >= 2) {
                n = (int) Math.ceil((double) n / 3);
                count++;
            }
            System.out.println(count);
        }
    }

}
